
// Copyright (c) 2023 Wang Baisheng <baisheng_wang@163.com>, Wang Shenghan. All Rights Reserved.

#include "include/types.h"

const uint8_t fonts_zh[2][32] = {
  {
    // 中
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
    0xff, 0xff, /* 1111111111111111 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xff, 0xff, /* 1111111111111111 */
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
    0x01, 0x80, /* 0000000110000000 */
  },
  // 国
  {
    0xff, 0xff, /* 1111111111111111 */
    0xc0, 0x03, /* 1100000000000011 */
    0xc0, 0x03, /* 1100000000000011 */
    0xcf, 0xf3, /* 1100111111110011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc7, 0xe3, /* 1100011111100011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xc1, 0xe3, /* 1100000111100011 */
    0xc1, 0xb3, /* 1100000110110011 */
    0xc1, 0x83, /* 1100000110000011 */
    0xcf, 0xf3, /* 1100111111110011 */
    0xc0, 0x03, /* 1100000000000011 */
    0xc0, 0x03, /* 1100000000000011 */
    0xff, 0xff, /* 1111111111111111 */
  }
};

const uint8_t fonts_en[6][16] = {
  {
    /* 72 0x48 'H' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xfe, /* 11111110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  },
  {
    /* 101 0x65 'e' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x7c, /* 01111100 */
    0xc6, /* 11000110 */
    0xfe, /* 11111110 */
    0xc0, /* 11000000 */
    0xc0, /* 11000000 */
    0xc6, /* 11000110 */
    0x7c, /* 01111100 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  },
  {
    /* 108 0x6c 'l' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x38, /* 00111000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x3c, /* 00111100 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  },
  {
    /* 111 0x6f 'o' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x7c, /* 01111100 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0xc6, /* 11000110 */
    0x7c, /* 01111100 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  },
  {
    /* 44 0x2c ',' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x30, /* 00110000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  },
  {
    /* 46 0x2e '.' */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x18, /* 00011000 */
    0x18, /* 00011000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
    0x00, /* 00000000 */
  }
};

